122cf0e0b9d7e050f695ab2e89e6dd6000fa8beb,src/freenet/client/async/SplitFileFetcherSegment.java,SplitFileFetcherSegment,encoderFinished,#ObjectContainer#ClientContext#,2057
Before Change
if(finish) {
if(persistent) removeFrom(container, context);
} else if(half) {
freeDecodedData(container, false);
if(persistent) container.store(this);
if(logMINOR) Logger.minor(this, "Encoder finished but fetcher not finished on "+this);
} else {
After Change
if(finish) {
if(persistent) removeFrom(container, context);
} else if(half) {
if(crossCheckBlocks == 0)
freeDecodedData(container, false);
if(persistent) container.store(this);
if(logMINOR) Logger.minor(this, "Encoder finished but fetcher not finished on "+this);
} else {